Damaliscus Lunatus — synonyms, definition

1. Damaliscus lunatus (Noun)

2 synonyms
sassaby topi
1 definition

Damaliscus lunatus (Noun) — A large South African antelope; considered the swiftest hoofed mammal.

1 type of
antelope
2 parts of
Damaliscus genus Damaliscus